machine made of pieces - Almanca İngilizce Sözlük